@charset "utf-8";
*{margin: 0px; padding: 0px;font-family:  "Microsoft YaHei","Arial"; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, ul, ol, li, dl, dd, input, button, textarea, fieldset, legend, figure, menu, th, td, pre{margin:0;padding:0;}
body{font-size: 12px;font-family:  "Microsoft YaHei","Arial";color: #666;min-width: 1200px;}
h1, h2, h3, h4, h5, h6{font-weight: normal; font-size: inherit;}
img{border: none;}
ul, ol{list-style: none;}
i, em{font-style: normal;}
table{border-collapse: collapse;}
td,th{padding:0}
a{color: #666; text-decoration: none;outline: none;font-size:16px;}
a:hover{ color:#3383fb; text-decoration:none;}
.more{ width:52px; line-height:40px; font-size:14px; text-align:left; float:right;}
.time{ width:80px; font-size:14px; color:#b9b9b9; float:right; text-align:left;}
.lb{ width:100%; line-height:40px; margin:0 auto; text-align:left;}
.lb li{ background:url(../imagesx4/b_6.jpg) no-repeat 0 18px; padding-left:12px;}
.blank{ height: 10px;}


.nav{width:100%;height: auto;overflow:hidden;background: #fff;}
.nav .k{ width:1200px; height:118px; margin:0 auto;}
.nav .logo{ width:540px; height:118px; float:left;}
.nav .wk{ width: 660px; float:right;}
.nav .nav-list{width:106px;height: 118px; overflow:hidden; float: left; list-style: none; text-align: center;}



.nav .an{ width:106px; height:118px;line-height:118px; color:#666; font-size:18px; display: block; text-align:center; float:left;}
.nav .an{color:#666;}
.nav .an:hover{ color:#fff; background:#2565c3;}


#jsddm .nav-list .aaa {position:absolute; top:118px; z-index:9000; display:none; clear:both; overflow:hidden;}	

#jsddm .nav-list ul li a{display: block; width:106px; line-height: 46px; color: #fff;background: #549ad0; font-size:16px; border-bottom:1px dashed #fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
#jsddm .nav-list ul li a:hover{background:#ddd; font-weight:normal; color:#2565c3;}

/*.banner{width: 100%; height: 580px;}*/

.tz{width:100%;height:90px;background:#efefef;/* margin-bottom:50px; */}
.tz .k{ width:1200px; margin:0 auto;}
.tz .left{ width:810px; height:90px; line-height:90px; font-size:18px; background:url(../imagesx4/b_2.png) no-repeat 12px 32px; float:left; padding-left:80px;    overflow: hidden;}
.tz .right{ width:280px; margin:28px 10px 0 0;  float:right;}
.tz .input{position: relative;}
.tz .search{ width:240px; height:35px; border:1px solid #a5a5a5; background:#fff;font-family: "Microsoft YaHei"; padding:0 25px 0 5px; float:left;}
.tz .faj{width: 20px;height: 20px;top: 9px;right: 12px;position: absolute;}

.wk1{width:100%;height: auto;overflow: hidden;margin-bottom: 10px;}
.wk1 .hang1{width:1200px;height:359px;margin: 0px auto 0 auto;background: #fff;padding: 10px;}
.wk1 .hang1 .left{ width:558px; float:left;}
.wk1 .hang1 .right{ width:600px; float:right;}
.qhk{ width:100%; height:42px; overflow:hidden; margin-bottom:20px;}
.qhb{ width:120px; line-height:42px; font-size:18px; text-align:center; color:#31518b; background:#f0f0f0; float:left; }
.qha{ width:120px; line-height:42px; font-size:18px; text-align:center; color:#fff; background:#2565c3; float:left;}

.wk1 .hang1 .wz1{ line-height:50px; font-size:18px; color:#282828; text-align: left;}
.wk1 .hang1 .wz1 a{color: #282828;}
.wk1 .hang1 .wz1 a:hover{ color:#3383fb;}
.wk1 .hang1 .wz2{ height:48px; line-height:24px; font-size:14px; text-align: left; margin-bottom:20px;}
.wk1 .hang1 .more1{ width: 96px; height: 24px; overflow: hidden; display: block; margin-bottom:22px;}
.wk1 .hang1 .more1:hover{ filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.wk1 .hang1 .line{ width: 100%; height: 1px; border-top:1px solid #eee; margin-bottom:12px;}

.wk1 .hang2{width:1200px;height:260px;background: #fff;margin: 0 auto;padding: 10px;}
.wk1 .hang2 .left{ width:590px; float:left;}
.wk1 .hang2 .right{ width:590px; float:right;}
.wk1 .hang2 .pic{ width:348px; height:218px;}
.wk1 .hang2 .wz3{ line-height:40px; font-size:14px; text-align: center;}

.wk1 .hang2 .pic2{ width:267px; height:175px; border:10px solid #f6f6f6; float:left;}
.wk1 .hang2 .bt{ width:348px; line-height:45px; font-size:18px; margin-bottom:5px;}
.wk1 .hang2 .lb1 li{ border-bottom:1px solid #eeeeee; font-size:14px; line-height:40px;}

.wk1 .hang1 .wz3{ font-size:18px; color:#282828; text-align: left;}
.wk1 .hang1 .wz3 a{color: #282828;}
.wk1 .hang1 .wz3 a:hover{ color:#3383fb;}

.wk2{width:100%;height: 312px;background:#fff;margin-bottom: 10px;}
.wk2 .hang3{ width:1200px; margin: 0 auto;}
.qhk2{ width:100%; height:42px; padding:30px 0 25px 0;}
.qhd{ width:120px; line-height:42px; font-size:18px; text-align:center; color:#31518b; background:#f0f0f0; float:left; }
.qhc{ width:120px; line-height:42px; font-size:18px; text-align:center; color:#fff; background:#2565c3; float:left; }
.line1{ width: 2px; height: 19px;  border-left:2px solid #d9d9db; float:left; margin-top:12px;}
.tp{ width:100%; text-align:left;}


.wk2 .hang3 .img-wrap{position: relative; width: 280px; height: 200px; overflow: hidden; float: left; margin-right: 10px; display: block;}
.wk2 .hang3 .img-wrap:hover{ filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.wk2 .hang3 .img-wrap:last-child{margin-right: 0;}
.wk2 .hang3 .img-word{position: absolute; width: 100%; height: 40px; color: #fff; bottom: 0; line-height: 40px; text-align: center;}
.wk2 .hang3 .img-word01{background-color: #000;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}


.footer{ width:100%; background: #efefef;}
.footer .k{ width:1200px; margin:0 auto;}
.footer .wz{ line-height:78px; text-align:center;}
.footer .links {height: 63px; line-height:55px; width: 1200px; text-align: center; background:#fff; padding-top:10px;}
.footer .links .wz {text-align: left; height: 35px; width: 182px; margin-right: 15px; margin-left: 15px; font-size: 14px; text-indent: 12px;}
.footer .h3{ width:1200px; height: 80px; line-height: 24px; font-size: 14px; text-align: center; margin-top:25px;}


.flash{ width:100%; height:204px;}
.flash .k{ width:1200px; height:204px; margin:0 auto;}



/*list*/
#all{width:100%;height: auto;overflow:hidden;margin-top: 50px;_margin-top: 50px;*margin-top: 50px;}
#wk{ width:1200px; height: auto; overflow:hidden; background:#fff; margin:30px auto 10px auto;}

.lb_l {height: auto; width: 248px;}
.lb_bt1 {background: url(../imagesx4/b_11.png) no-repeat; height: 50px; width: 248px; font-size: 18px; line-height: 50px;color: #FFFFFF;text-decoration: none;letter-spacing: 12px; margin-bottom:15px;}
.lb_mb {}
.lb_mb a{background: #efefef; height: 40px; width: 224px; font-size: 16px; line-height: 40px;color: #31518b; text-align:center; display: block; margin-bottom:8px;letter-spacing: 8px;}
.lb_mb a:hover{color:#fff;text-decoration:none;background: #4b93cd;}

.lb_bt2 {background: url(../imagesx4/f_d1.png) no-repeat; height: 50px; width: 248px; font-size: 18px; line-height: 50px;color: #FFFFFF;text-decoration: none;letter-spacing: 12px; margin-bottom:10px;}
.lb_mb2 {}
.lb_mb2 a{background: #e7e7e7; height: 40px; width: 224px; font-size: 16px; line-height: 40px;color: #3c9b19; text-align:center; display: block; margin-bottom:6px;letter-spacing: 8px;}
.lb_mb2 a:hover{color:#fff;text-decoration:none;background: #3c9b19;}

.lb_r {float: right;height: auto;width: 910px;}
.lb_bt{ width: 100%; height: 36px; line-height:36px; background: #f2f2f2;}
.lb_mc{ width: 180px; line-height:36px; text-align: center; font-size:18px; color:#fff; float:left;}
.lb_more{ width: auto; font-size:12px; color:#555; padding-right:30px; text-align:right; float:right;}

.lb_zw {width:900px;height:auto; overflow:hidden; margin-right: auto;margin-left: auto;padding-top: 24px;line-height: 50px; float:left;}
.lb_zw li {border-bottom: 1px dashed #CCCCCC; line-height:50px; background:url(../imagesx4/b_6.jpg) no-repeat 4px 25px; padding-left:20px;}
.lb_time {float: right;height: 50px;width:auto;font-size: 14px; color:#b9b9b9;line-height: 50px;}
.lb_r{width:275px; margin-top:10px; float:right;}
.lb_r img{margin-bottom:10px;}
.lb_ym li a{heihgt:22px;line-height:22px;padding: 0px 9px;border: 1px #277fc9 solid;margin: 0 1px;background: #277fc9;display:inline-block;border-radius:2px;color: #fff;font-weight: normal;font-style: normal;font-size: 12px;}
.lb_ym li.thisclass{color: #fff;border: 1px #e42537 solid;font-weight:bold;margin:0 2px;padding:0 8px;width: 25px;display: block;line-height:22px;text-align: center;border-radius: 2px;background: #e42537 !important;}
.lb_ym li.thisclass a{
    border: 0px;
    background: none;
}
.lb_ym li.thisclass{color: #fff;border: 1px #e42537 solid;font-weight:bold;/* margin:0 2px; *//* padding:0 8px; */width: 25px;display: block;line-height:22px;text-align: center;border-radius: 2px;background: #e42537 !important;}

.lb_ym li a:hover{border:0px #0060b2 solid;color:#fff}
.lb_ym li{float:left;list-style-type: none;}

.lb_ym{
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 20px;
    height: 30px;
}


.nr_k {width: 95%; margin:0 auto; padding-top: 20px;padding-bottom: 50px;line-height: 30px;}
.nr_k h1 {line-height: 80px;text-align: center; font-size: 26px;font-weight: normal;}
.nr_k h2 {font-size: 12px;line-height: 50px;color: #999;text-align: center;border-bottom: 1px solid #CCCCCC;font-weight: normal;margin-bottom:30px;}
.nr_k .tp { text-align:center; margin-bottom:20px;}
.nr_k p {font-size: 16px;line-height: 30px;color: #555;}


/* #marquee3 */
.marqueebox{position:relative;width:558px;height:359px;border: 1px solid #FFF; overflow: hidden;}
#marquee3{width:558px;height:359px;overflow:hidden;}
#marquee3 ul li{float:left;background: url(../imagesx4/bgli.png);}
#marquee3 ul li img{display:block;}
#mar3Nav{position:absolute;/* right:10px; */bottom: 0px;background: url(../imagesx4/bgli.png);width: 558px;height: 38px;}
#mar3Nav li{float:left;margin:0 3px;width:16px;height:16px;background:#333;border:1px solid #FFF;cursor:pointer;line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#mar3Nav li.navOn{background:#FF6600;}
#marquee3 ul li h3{
    z-index: 5000;
    margin-top: -30px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
}
#marquee3 ul li h3 a{ color:#fff;}
#marquee3 ul li h3 a:hover{color:#f10000;}
#mar3Nav ul{
    margin-top: 10px;
    margin-left: 455px;
}

/*#banner {clear: both;   padding-bottom: 4px;  width: 100%; position: relative;top: 0px;}
#banner .bd {height: 580px;overflow: hidden;width: 100%;margin: auto;}
#banner .bd li {height: 580px;width: 100%;background-position: center 0;background-repeat: no-repeat;}
#banner .hd ul {position: absolute;width: 100px;bottom: 28px;left: 50%;margin-left: -50px;}
#banner .hd ul li {float: left;margin-right: 8px;width: 10px;height: 10px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #2565C3;overflow: hidden;text-indent: -9999px;}
#banner .hd ul li.on {background-color: #fff;}*/



/* #marquee2 */
#marquee2{width: 810px;height:324px;overflow:hidden;}
#marquee2 ul li{float:left;/* border:1px solid #ddd; */height:150px;padding:5px;width: 385px;}
#marquee2 ul li img{display:block;}


.notice{}
.notice li{ padding-right: 30px;}
.notice li a{}

.search1{ position:relative;}
.search-submit{
    background: none;
    cursor: pointer;
    border: 0px;
}

.nav1{width:100%;height:52px;background:#2566c4;margin:1px auto -10px auto;position: absolute;}
.nav1 .k{ width:1200px; height:52px; margin:0 auto;}
.nav1 .an1{width:200px;line-height:52px; text-align:center;font-size:16px;float:left;list-style-type: none;}
.nav1 .an1 a{color:#fff; display: block;}
.nav1 .an1 a:hover{ color:#fff866; background:#549ad0; display:block;}
.an1 .aaa {position:absolute; top:118px; z-index:1; display:none; clear:both; overflow:hidden;}	

.nav1 .an1 ul{display: none;position: relative;background: #2566C4; z-index: 9000; top:0px;}

.subMenu{ height: 52px; line-height: 52px;}



	
.PictureList{
    margin-top: 30px;
    margin-bottom: 30px;
}
.PictureList li{float: left;margin: 0 20px;margin-bottom: 10px;width: 260px;height: 234px;overflow: hidden;}
.PictureList li img{border-top:10px solid #efefef;border-bottom:10px solid #efefef; }
.PictureList li h3{
    text-align: center;
    height: 40px;
    line-height: 40px;
}
.PictureList li h3 a{}
.PictureList li h3 a:hover{}

.clear{ clear: both;}

.img img{width: 280px;height:200px;}


.t_hui{background: transparent url(/member/templets/images/site_bg.gif) repeat-x scroll 0px 0px;height: 25px;font-size: 12px;line-height: 25px;color: #000;}
.userinfo{ width:1200px; margin:0 auto;}
.welcome{}
.welcome a{
    float: right;
    font-weight: bold;
    color: #000;
}
.blank{height: 10px;width: 1200px;background: none;margin: 0 auto;}


.clear{clear:both; zoom:1; font-size:0px; height:0px; line-height:0px}
.w{width:1240px; margin:0 auto;}
.l{float:left;}
.r{float:right;}
.head{height:118px}
.logo{float:left;}
.menu{width:660px; margin-left:30px; float:right;}
.mainlevel{width:93px; /*IE6 only*/ height:118px; text-align:center; position:relative; z-index:99999; float:left;list-style: none;}
.mainlevel a{width:93px; height:118px; display:block; font-size:14px; color:#333; margin-left:0px;}
.mainlevel a p{line-height:46px; clear:both}
.mainlevel a:hover{ color:#fff; background:#2565c3;}
.mainlevel ul{width:93px; display:none; position:absolute; padding:10px 0px; left:0px; background:#549ad0; z-index:9;}
.mainlevel li a{width:100%;/*IE6 only*/ display:block; padding:0px; height:46px; line-height:46px; background:none; color:#fff; font-size:12px;  border-bottom:1px dashed #fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.mainlevel li a:hover{background:#ddd; font-weight:normal; color:#3383fb;}



.phone{float:right; padding-top:10px;}
.phone p{line-height:35px; clear:both}
.phone p img{vertical-align:middle; padding:0px 5px;}
.phone li{width:95px; height:28px; text-align:center; line-height:28px; margin-left:6px; border:#ddd 1px solid; border-radius:3px; position:relative; cursor:pointer; float:left;}
.phone li .ewm{position:absolute; display:none; left:0px; top:35px; z-index:999; width:100px; height:100px;}
.phone li:hover .ewm{display:block;} 
.phone li:hover{background:#3383fb; border:#ff9900 1px solid; color:#fff;}
.phone li img.img1{display:inline-block}
.phone li img.img2{display:none}
.phone li:hover img.img1{display:none}
.phone li:hover img.img2{display:inline-block;}
#full-screen-slider{width:100%; height:480px; position:relative; z-index:0; overflow:hidden;}
#slides{display:block; width:100%; height:480px; list-style:none; padding:0; position:relative}
#slides li{display:block; width:100%; height:480px; list-style:none; padding:0; margin:0; position:absolute; left:0px;}
#slides li a{display:block; width:100%; height:480px; text-indent:-9999px}
#pagination{display:block; list-style:none; position:absolute; left:50%; bottom:30px; height:10px; z-index:999; padding:5px 15px 5px 0; margin:0}
#pagination li{display:block; list-style:none; width:18px; height:18px; float:left; margin-left:15px; background:url(../imagesx4/hd_off.png) no-repeat;}
#pagination li a{display:block; width:100%; height:18px; padding:0; margin:0; cursor:pointer; text-indent:-999em;}
#pagination li.current{background:url(../imagesx4/hd_on.png) no-repeat;}
.product{width:1200px; padding:40px 0px; text-align:center; margin:0 auto; clear:both}
.product h1{font-weight:normal; height:80px; color:#333; clear:both}
.product li{width:23.3%; padding:0px 5%; float:left;}
.product li img{padding-bottom:10px;}
.product li h2{line-height:45px; color:#333; clear:both}
.product li p{height:80px; line-height:24px; color:#999; overflow:hidden; clear:both;}
.product li span{color:#3383fb; line-height:24px;}
.cate{width:1200px; padding:40px 0px; text-align:center; margin:0 auto; clear:both}
.cate li{width:25%; float:left;}
.cate li img{width:100%; display:block;}
.intro{width:100%; text-align:center; background:url(../imagesx4/intro_bg.png) no-repeat top center; margin:50px 0px; clear:both}
.intro h2{font-weight:normal; color:#000; padding-top:40px; line-height:45px;}
.intro h1{font-size:30px; color:#333; font-weight:normal;}
.intro ul{width:640px; height:160px; padding:50px 0px; margin:0 auto; clear:both}
.intro ul li{width:33.3%; background:url(../imagesx4/line.jpg) no-repeat right center; float:left;}
.intro ul li img{padding:10px 0px;}
.intro ul li h4{color:#999; line-height:40px; font-weight:normal; clear:both}
.intro ul li p{font-family:Arial, Helvetica, sans-serif; color:#ddd; text-transform:uppercase; clear:both}
.intro div{width:770px; margin:0 auto; line-height:30px; font-size:14px; color:#999; clear:both}
.news{width:100%; padding:30px 0px; background:#f5f5f5; clear:both}
.news h1{font-size:30px; font-weight:normal; text-align:center; color:#333; clear:both}
.news p{line-height:40px; font-size:14px; color:#999; text-align:center;}
.list{width:385px; float:left}
.list h2{line-height:55px; font-weight:normal; font-size:20px; clear:both}
.list img{width:385px; height:155px; margin-bottom:10px;}
.list li{width:100%; height:28px; line-height:28px; float:left}
.list li a{color:#666; font-size:14px; display:block;}
.list li a:hover{color:#3383fb;}
.more{width:80px; height:30px; line-height:30px; font-size:14px; border-radius:3px; margin-top:8px; border:#3383fb 1px solid; color:#3383fb; display:inline-block; text-align:center;}
.mar20{margin-right:20px;}
.reserve{width:100%; padding:30px 0px; clear:both;}
.reserve h2{font-size:36px; font-weight:normal; text-align:center; color:#333; clear:both}
.reserve p{font-size:16px; color:#333; line-height:40px; margin-bottom:20px; text-align:center; clear:both}
.yy{width:860px; margin:0 auto;}
.yy span{width:85px; line-height:38px; text-align:right; color:#555; font-size:14px; float:left}
.yy span i{color:#ff2e3d;}
.yy_v1{width:375px; height:40px; margin:0px 25px 20px; float:left;}
.tj_in{width:278px; height:38px; line-height:38px; border:#ddd 1px solid; float:left}
.yy_v2{width:820px; padding-left:25px; margin-bottom:20px; float:left;}
.tj_area{width:703px; height:110px; border:#ddd 1px solid; float:left;}
.tj_btn{width:330px; height:55px; line-height:45px; color:#fff; text-align:center; border:none; display:block; background:#3383fb; font-size:24px; margin:0 auto; cursor:pointer; clear:both}
.foot{width:100%; padding:30px 0px; background:#202122; clear:both}
.foot_left{width:940px;}
.foot_left_v1{width:100%; border-bottom:#313233 1px solid; padding-bottom:10px; color:#e5e5e5; float:left;}
.foot_left_v1l{width:430px;}
.foot_left_v1l img{margin-right:5px; float:left}
.foot_left_v1l h2{font-weight:normal; font-size:24px; font-family:Arial, Helvetica, sans-serif; line-height:24px;}
.foot_left_v1l p{font-size:14px;}
.foot_left_v1r a{color:#e5e5e5; padding:0px 5px; line-height:40px;}
.foot_left_v2{width:100%; padding-top:10px; line-height:24px; float:left;}
.foot_left_v2l{float:left;}
.foot_left_v2r{float:right;}
.foot_right{width:250px;}
.foot_right li{width:106px; line-height:24px; text-align:center; margin-left:15px; float:left;}
.foot_right li img{width:106px; height:106px; margin-bottom:10px;}

/*about*/
.ny_banner{width:100%; height:200px; background:url(../imagesx4/ny_banner.jpg) no-repeat top center; clear:both;}
.ny_banner1{width:100%; height:520px; background:url(../imagesx4/ny_banner3.jpg) no-repeat top center; clear:both;}
.ny{width:1210px; padding:35px; background:#fff; margin:-110px auto 0px; clear:both}
.ny1{width:1210px; padding:35px; background:#fff; margin:-410px auto 0px; clear:both}
.ny_t{width:100%; height:90px; border-bottom:#eee 1px solid; clear:both;}
.bt{float:left;}
.bt h2{font-size:24px; line-height:45px; color:#000; font-weight:normal; clear:both}
.bt h3{font-size:12px; line-height:60px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#000; clear:both}
.pos{float:right; color:#bbb; line-height:60px; font-size:12px;}
.pos img{vertical-align:middle; padding-right:5px;}
.pos a{color:#bbb;}
.pos a:hover{color:#0066FF;}
.sub{width:100%; height:50px; line-height:50px; margin-top:18px; clear:both;}
.sub li{width:110px; text-align:center; margin-right:1px; font-size:13px; float:left}
.sub li a{display:block; background:#e8e8e8; color:#999;}
.sub li a:hover,.sub li a.active{background:#3383fb; color:#fff;}
.ny_del{line-height:24px; margin-top:20px; clear:both}

/*news*/
.xw_l{width:1200px; float:left;}
.xw_l dl{width:100%; height:115px; margin:10px 0px; clear:both;}
.xw_l dl dt{width:145px; height:115px; background:#3383fb; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#fff; float:left}
.xw_l dl dt h2{line-height:32px; padding-top:30px; font-size:48px; clear:both}
.xw_l dl dt p{line-height:30px; clear:both}
.xw_l dl dd{width:733px; height:113px; border:#e4e4e4 1px solid; float:left}
.xw_l dl dd a{width:100%; height:40px; line-height:40px; color:#222; overflow:hidden; float:left}
.xw_l dl dd p{color:#777; line-height:20px; overflow:hidden; font-size:12px; clear:both}
.xw_l dl:hover dd a{width:733px; height:113px;color:#fff; background:#3383fb;}
.xw_r{width:275px; margin-top:10px; float:right;}
.xw_r img{margin-bottom:10px;}

/*honor*/
.honor{margin-top:30px; margin-left:-8px; clear:both}
.honor li{width:283px; height:258px; text-align:center; margin:0px 9px 10px; float:left}
.honor li img{width:283px; height:215px; float:left;}
.honor li p{line-height:44px; text-indent:1em; color:#666; clear:both}
.honor li:hover p{color:#3383fb;}

/*contact*/
.lxwm{width:100%; padding:20px 0px; line-height:24px; float:left;}
.lxwm_z{float:left;}
.lxwm_z h3{color:#666; line-height:35px;}
.lxwm_r{float:right;}
.lxwm_r li{width:120px; float:left; padding-left:10px;}
.lxwm_r li img{width:120px; height:120px; float:left; border: #ddd 1px solid;}
.lxwm_r li p{line-height:30px; text-align:center;}

.pf{width:58px; height:362px; position:fixed; right:20px; top:150px; z-index:999;}
.pf li{width:100%; position:relative; float:left;}
.pf li img{float:left;}
.pf li a{cursor:pointer;}
.abs{position:absolute; width:120px; height:120px; right:60px; top:0px; display:none}
.pf li:hover .abs{display:block;}

.product li div{
	position: relative;
	width: 70px;
	height: 70px;
	margin: 0 auto;
}
.product li div img{
	position: absolute;
	top: 0;
	left: 0;
}
.product li div .mask{
	display: none;
}
.product li:hover .mask{
	display: block;
}


.noticeCon .tbs{width:100%;}
.noticeCon .tbs li{width:100%;height:60px;color:#666666;background:#ffffff;cursor:pointer;transition:0.2s;overflow:hidden;}
.noticeCon .tbs li a{color:#666666;}
.noticeCon .tbs li:not(.row):hover{box-shadow:4px 4px 10px #c1daf6;transform:scale(1.005);}
.noticeCon .tbs li:nth-child(odd){background:#f3f7fa;}
.noticeCon .tbs li strong{float:left;display:inline-block;font:18px/60px "microsoft yahei";text-align:center;box-sizing:border-box!important;}
.noticeCon .tbs li strong:nth-of-type(1){width:750px;padding:0 30px;text-align:left;}
.noticeCon .tbs li strong:nth-of-type(2){width:185px;padding:0 30px;text-align:center;}
.noticeCon .tbs li strong:nth-of-type(3){width:185px;padding:0 30px;text-align:center;}

.noticeCon .tbs li span{float:left;display:inline-block;min-height:16px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font:14px "microsoft yahei";text-align:center;white-space:normal;word-break:break-all;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/box-sizing:border-box!important;}
.noticeCon .tbs li span.notice{padding:0 30px;width:750px;text-align:left;font-size:16px;}
.noticeCon .tbs li span.company{padding:0 30px;width:185px;}
.noticeCon .tbs li span.date{padding:0 30px;width:185px;}
.noticeform{margin:0 auto;padding:30px 0;position:relative;z-index:2;}
.noticeform span{display:block;float:left;padding:0 10px 0 160px;font:16px/46px "microsoft yahei";color:#333333;}
.selectDiv{float:left;width:188px;height:42px;border:2px solid #999999;border-radius:4px;background:#fff url('../imagesx4/select.png') no-repeat 160px center;cursor:pointer;position:relative;}
.selectDiv span{display:block;width:138px;height:42px;padding:0 35px 0 15px;font:16px/42px "microsoft yahei";color:#666666;position:absolute;top:0px;left:0px;}
.selectDiv ul{display:none;width:188px;border:2px solid #999999;border-radius:0 0 4px 4px;background:#fff;position:absolute;top:40px;left:-2px;height:218px;overflow-y:scroll;overflow-x:hidden;}
.selectDiv ul li{width:158px;height:44px;padding:0 15px;font:16px/42px "microsoft yahei";color:#666666;border-bottom:0px;overflow:hidden;transition:0.2s;}
/*.selectDiv ul li:last-of-type{border-bottom:0px;}*/
.selectDiv ul li:hover{background:#e2e2e2;}

.noticeform .searchBox{float:left;width:530px;height:46px;margin-left:40px;}
.noticeform .searchBox .ipt{float:left;width:379px;height:42px;padding-left:16px;font:16px/42px "microsoft yahei";color:#666666;border:2px solid #999999;border-right:0px;background:transparent;border-radius:5px 0px 0px 5px;}
.noticeform .searchBox .go{float:left;width:130px;height:46px;padding-left:63px;text-align:left;font:16px/46px "microsoft yahei";color:#fff;border:0px;border-radius:0px 5px  5px 0px;background:#92cc1f url(../imagesx4/search.png) no-repeat 35px center;cursor:pointer;}
.fenye{padding:30px 0 50px;text-align:center;}
.fenye span{display:inline-block;width:60px;height:24px;text-align:center;}
.fenye a{display:inline-block;width:50px;height:24px;text-align:center;font:16px/24px "microsoft yahei";color:#666666;}
.fenye a:hover{color:#fff;background:#3eb4fa;}
.fenye a.on{color:#fff;background:#3eb4fa;}

